paddle ball - French English Dictionary